he/she has/had prospered - Français Anglais Dictionnaire